﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using MemoryDuosControl;

namespace MemoryDuosInterfaz
{
    public partial class ComprarMonedas : Form
    {
        private decimal precioMonedas = 0.10m;
        public ComprarMonedas()
        {
            InitializeComponent();
            label5.Text = Controlador.Instance.UsuarioActual.Monedas+"";
            textBoxPrecio.Text = precioMonedas.ToString();
        }

        private void buttonComprar_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(numericUpDown1.Value) > 0)
            {
                Usuario usuario = Controlador.Instance.UsuarioActual;
                usuario.ActualizarMonedas(Convert.ToInt32(numericUpDown1.Value));
                label5.Text = usuario.Monedas + "";
                MessageBox.Show("Monedas compradas!");
                this.Close();
            }
            else
            {
                MessageBox.Show("Introduce una cantidad de monedas mayor que 0");
            }
        }

        private void numericUpDown1_ValueChanged(object sender, EventArgs e)
        {
            textBoxPrecio.Text = numericUpDown1.Value * precioMonedas + "";
        }
    }
}
